body { font-size:13px; font-family:Arial; color:#333333; margin:0px 20px; padding:0; background:#F3F3F3; text-shadow: 1px 1px 1px #dddddd;}

h1 { color: #000; font-size: 22px; line-height: 24px; font-weight: bold; margin:0; padding:20px 0px; display:block; text-transform:uppercase; font-family:"Century Gothic", Arial;}

#wrap { border:1px outset #999999; padding:20px; background:#fff;}
.field { font-size:12px; padding:3px;  border:1px inset #BEBEBE;  background:#F3F3F3; }

a:focus { outline: none}

#expense { padding-left:0px; }
#income { padding-right:0px; }


#divTxt { padding-right:16px;}
#divdepen { padding-right:16px;}

.red-text { font-size: 20px; font-weight: bold; color: #CC0000; }

.table-title { background:#464646; color:#FFFFFF; font-weight: normal; border-bottom:2px solid #b80000;}

a { text-decoration:underline; color:#333333;}


.button {
	background: #222 url(../images/overlay.png) repeat-x; 
	display: inline-block; 
	padding: 5px 10px 6px; 
	color: #fff; 
	text-decoration: none;
	-moz-border-radius: 6px; 
	-webkit-border-radius: 6px;
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.6);
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.6);
	text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
	border-bottom: 1px solid rgba(0,0,0,0.25);
	position: relative;
	cursor: pointer
}
 
.button:hover { background-color: #111; color: #fff; }
.button:active { top: 1px; }
.button, .button:visited, .medium.button, .medium.button:visited { font-size: 12px; font-weight: bold; line-height: 1; text-transform:uppercase; text-shadow: 0 -1px 1px rgba(0,0,0,0.25);}
.large.button, .large.button:visited { font-size: 13px; padding: 10px 14px 9px; }
.red.button, .red.button:visited { background-color: #e62727; }
.red.button:hover { background-color: #cf2525; }
.green.button, .green.button:visited { background-color: #91bd09; }
.green.button:hover { background-color: #749a02; }

button {border:0px;}

a.delete { background:url(../images/delete.gif) no-repeat 0px 3px; width:16px; height:22px; text-indent:-9999px; float:left; }

.width {padding-left:3px; display:block; height:30px; width:500px;}
.width input { float:left; margin-right:8px; }